


	SABLON - SOLUTIE
       ------------------

	Pt. a afla pozitiile unde se afla cuvintele A si B in textul
dat, se aplica algoritmul KMP (O((l(A)+l(B))+lungimea_textului)). Se
retin pozitiile (ordonate) unde incep cuvintele A, respectiv cuvintele B.
Numarul total de cuvinte se obtine inmultind fiecare cuvant A, cu toate
cuvintele B care incep pe pozitii mai mari decat pozitia de inceput a lui A
+lungimea lui A - 1.

	Cuvantul de lungimea maxima este dat de cel mai din stanga cuvant A,
si de cel mai din dreapta cuvant B (daca nu se suprapun).